@charset "utf-8";
@import url("reset.css");
@import url("global.css");
@import url("channelpage.css");


.container{
	width:1240px;
	margin:0 auto;
	padding:18px 0;
}
.slideBox{position:relative; width:784px; height:440px; margin-top:20px;}
.slideBox a.prev,.slideBox a.next{ display:block; width:48px; height:82px; position:absolute; top:150px; cursor:pointer;opacity:0.5;
filter:alpha(opacity=50); z-index:99}
.slideBox a.prev{ background:url(../images/hover_left.png) no-repeat; left:0;}
.slideBox a.next{ background:url(../images/hover_right.png) no-repeat; right:0;}
.slideBox .hd{ height:11px; overflow:hidden; position:absolute; right:15px; bottom:18px; z-index:11; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{ float:left; width:11px; text-align:center; height:11px;-webkit-border-radius: 11px;
-moz-border-radius:11px;
border-radius: 11px; display:inline; margin-right:8px; cursor:pointer; background:#fff; font-family:"宋体"; overflow:hidden;}
.slideBox .hd ul li.on{ background:#e81f1f;}
.slideBox .bd{ position:relative; height:440px; z-index:0;}
.slideBox .bd img{ width:784px; height:440px; }
.slideBox .bd dl{position:absolute; height:44px; line-height:44px; left:0; bottom:0; width:784px; background:url(../images/slideBox_dl_bg.png) repeat; z-index:10;}
.slideBox .bd dt{text-align:left; font-size:17px; padding-left:20px; color:#fff}
.slideBox .bd dt a:link,.slideBox .bd dt a:visited{ color:#fff;}
.slideBox .bd dt a:hover{ color:#1e4da0; text-decoration:underline}

.styleXf01{
	padding:18px 18px 0;
	height:516px;
}
.styleXf01 h2{
	padding:6px 8px 0;
}
.styleXf01 h2 .more{
	margin-top:4px;
}
.styleXf01 h2 .more a{
	display:block;
	width:60px;
	height:25px;
	line-height:25px;
	text-align:center;
	background:#d6251b
}
.styleXf02{
	padding:18px 18px 0;
	height:516px;
}
.boxXf01 h2{
	height:41px;
	background:#bababa
}
.boxXf01 h2 .tit{
	background:#d6251b url(../images/boxXf01_h2_tit_bg.gif) no-repeat right top;
	height:41px;
	line-height:41px;
	padding:0 40px 0 22px;
}
.boxXf01 h2 .more{
	_display:inline;
	margin:10px 12px 0 0;
}
.boxXf01_con{
	padding:5px 10px 0;
}
.listXf01 li{
	font-size:16px;
	line-height:20px;
	background:url(../images/icoXf01.png) no-repeat left 8px;
	margin:14px 0 0;
	padding:0 0 0 12px;
}
.listXf01 li .riqi{
	font-size:14px;
	color:#a3a3a3;
	padding-left:12px;
}
.styleXf03{
	padding:18px 18px 0;
	height:377px;
}
.boxXf02 h2{
	height:52px;
	background:url(../images/boxXf02_h2_bg.gif) repeat-x left bottom;
}
.boxXf02 h2 .tit{
	height:49px;
	line-height:49px;
	border-bottom:#d6251b solid 3px;
	padding:0 15px;
}
.boxXf02 h2 .more{
	_display:inline;
	margin:15px 10px 0 0;
}
.boxXf02 h2 .more a{
	display:block;
	width:60px;
	height:25px;
	line-height:25px;
	text-align:center;
	background:#d6251b
}
.listXf02 li{
	background:url(../images/icoXf02.png) no-repeat left center;
	padding:0 0 0 18px;
}
.listXf03{
	width:400px;
}
.listXf03 li{
	margin-bottom:18px;
}
.listXf04 li{
	float:left;
	_display:inline;
	margin:15px 18px 0 0;
}
.listXf04 li a{
	float:left;
	display:block;
	width:170px;
	height:76px;
	line-height:76px;
	text-indent:65px;	
}
.listXf04 li.sp02,.listXf04 li.sp04,.listXf04 li.sp06{
	margin-right:0
}
.listXf04 li.sp01 a{
	background:#f3f3f3 url(../images/icoXf03.png) no-repeat 18px 22px;
}
.listXf04 li.sp02 a{
	background:#f3f3f3 url(../images/icoXf04.png) no-repeat 18px 22px;
}
.listXf04 li.sp03 a{
	background:#f3f3f3 url(../images/icoXf05.png) no-repeat 18px 22px;
}
.listXf04 li.sp04 a{
	background:#f3f3f3 url(../images/icoXf06.png) no-repeat 18px 22px;
}
.listXf04 li.sp05 a{
	background:#f3f3f3 url(../images/icoXf07.png) no-repeat 18px 22px;
}
.listXf04 li.sp06 a{
	background:#f3f3f3 url(../images/icoXf08.png) no-repeat 18px 22px;
}
.listXf04 li.sp07 a{
	background:#f3f3f3 url(../images/icoXf02.png) no-repeat 18px 22px;
}
.byll img{
	width:358px;
	height:220px;
}
.byll p{
	height:44px;
	line-height:44px;
	text-align:center;
	background:#be1e1e
}
.boxXf03 h3 ol li{
	float:left;
	_display:inline;
	width:85px;
	height:29px;
	line-height:29px;
	text-align:center;
	margin:0 7px 0 0;
	background:#efefef
}
.boxXf03 h3 ol li.cur{
	background:#d6251b;
	color:#fff
}
.boxXf03 h3 ol li.cur a:link,.boxXf03 h3 ol li.cur a:hover,.boxXf03 h3 ol li.cur a:visited{
	color:#fff
}
.boxXf03_con{
	padding:10px 6px 0;
}
.styleXf04{
	padding:18px;
}
.leftLoop{ background:url(../images/leftLoop_bg.gif) no-repeat center top; width:1054px; height:255px; margin:20px auto 0; padding:0 64px; overflow:hidden; position:relative; } 
.leftLoop .hd{ position:absolute; width:100%; bottom:0; left:0; overflow:hidden;  height:14px; } 
.leftLoop .hd ul{overflow:hidden; zoom:1; text-align:center;} 
.leftLoop .hd ul li{ position:relative; display:inline-block;  width:14px; height:14px; overflow:hidden; background:#d8d8d8; margin-right:10px; text-indent:-999px; cursor:pointer; 
    -webkit-border-radius: 14px; -moz-border-radius: 14px; border-radius: 14px; behavior: url(PIE.htc);} 
.leftLoop .hd ul li.on{ background:#d6251b;  } 
.leftLoop .bd{ padding:55px 0 0;   } 
.leftLoop .bd ul{ overflow:hidden; zoom:1; } 
.leftLoop .bd ul li{ margin:0 30px 0 0; width:187px; text-align:center; float:left;display:_inline;  } 
.leftLoop .bd ul li img{ display:block; width:187px; height:146px;}
